Rod's Aviation Photos: Germany: Speyer Technik Museum, August 2005
McDonnell Douglas F-15A Eagle 74-0109